import "vue-router";

export {};

declare module "vue-router" {
	interface RouteMeta {
		/**
		 * 路由是否显示在边栏导航中
		 * @default true
		 */
		asside?: boolean;

		/**
		 * 路由是否显示在tab导航中
		 * @default true
		 */
		tab?: boolean;

		/**
		 * 显示在导航标题前的图标
		 */
		icon?: string;

		/**
		 * 显示在导航中的标题
		 */
		title?: string;

		/**
		 * 在导航中的排序，越小越在前
		 * @default 0
		 */
		order?: number;
	}
}
